package com.shujia.day11;

import java.io.File;

public class Demo08File {
    public static void main(String[] args) {
        // 选择路径时，从当前磁盘的根路径开始
        String path = "D:\\workspace\\java\\data\\students.txt";
        File file = new File(path);
        System.out.println(file.exists());  // true  当前路径被读取到了...

        /*
            TODO 为了解决代码的移植问题 需要使用相对路径
                相对路径是从当前项目的根路径开始的
         */

//        String path2 = ".\\data\\students.txt";
//        String path2 = "data\\students.txt";
//        String path2 = "data\students.txt"; // 错误，单个的\表示有转义 具有特殊含义 \\ 可以消除其转义表示一个 \
        String path2 = "data/students.txt";  // 上述斜杠编写麻烦于是添加了 反斜杠
        File file2 = new File(path2);
        System.out.println(file2.exists()); // true


        String path3 = "data";
        String fileName ="students.txt";
        File file3 = new File(path3, fileName);
        System.out.println(file3.exists());

    }
}
